Ten Countries Agree Nile River Water Sharing Deal Despite Egypt Objections